Go to the first, previous, next, last section, table of contents.


1 Die Konzepte hinter Future Drive Accelerator

Future Drive Accelerator ist ein Laufwerks-cache Programm.

Ein Cache speichert die Daten, die vom oder zum Laufwerk (Festplatten, Disketten, CompactDisk, Wechselplatten, ZIP...) gelesen oder geschrieben werden. Wenn angeforderte Daten, bereits im Cache vorhanden sind, m�ssen diese Daten nicht nochmals von dem langsamen Laufwerk eingelesen werden.

Soweit nichts Neues!

Speicher ist wie wir alle wissen, immer knapp. Da dreht man shon eherr den Speicher ein paarmal um, bevor man ihn an Programme ausgibt. Egal wie man es dreht und wendet, man kann es so nie allen Programmen recht machen. Ein Programm l�uft mit dem etwas mehr zugeteilten Cache, schneller den jeh, ein anderes Programm l�uft, mangels Speicher, pl�tzlich nicht mehr.

Bei allen bisherigen Cache-Programmen mu�te man, den Speicherverbrauch festlegen. Es liegt nunmal in der Natur des Cache, da� er schneller wird, je mehr Speicher er nutzen darf. Also hat man bei den alten Cache-Programmen den Speicherverbrauch recht hoch angelegt, das dann aber aufgrund anderer Programmen, die sich mangels Speicher beklagt haben, schnell wieder verworfen. Das Resultat war ein Cache, dem im Durchschnitt soviel Speicher zugeteilt wurde, da� auch noch alle "Speicherfressenden" Programme laufen konnten.
Oder man hat st�ndig die Cachegr��e, den momentan befindlichen Umst�nden, manuell, angepasst. Da dies aber keine zufriedenstellende L�sung ist, setzt hier nun Future Drive Accelerator, flexibel, an.

Es wird der gesamte freie Speicher, dessen Gr��e sich ja stets ver�ndern kann, als Cache genutzt.

Dies hat zur Folge, da� ein Amiga mit einem 68030 50Mhz Prozessor und 16 MByte FastMemory (Blizzard IV) im Durchschnitt um den Faktor 4 "befl�gelt" wird. See section 3 Mit welchem Geschwindigkeitszuwachs kann ich durch Future Drive Accelerator rechnen?.

Schreibzugriffe werden gesammelt, um sp�ter, beim Zur�ckschreiben zum Laufwerk, den Schreibkopf von der h�chsten zur niedrigsten Adresse, "gleiten" zu lassen.

Eine weiterer Erleichterung wird denjenigen geboten, die wechselbare Medien wie z.B.: Disketten, CDs, MagnetOptical-Disks und ZIPs einsetzen. Bei einem erneuten Einlegen des Mediums wird der schon vorhandene Cache, der mit Daten gef�llt ist, ausgelesen. Es braucht das Medium also nicht nochmals eingelesen zu werden.

Wer bisher dem File System viele Dos-Buffer (1) zugeteilt hatte, kann diesen Speicher sogar einsparen.

Nicht zu vergessen, da� man einen Beitrag zum Thema "UMWELT­SCHUTZ" leistet. Der Motor und die Elektronik des Laufwerks wird seltener angesprochen, wodurch Strom gespart wird.
=> die KERN-Kraftwerke k�nnen fr�her vom Netz.
Wir sollten auch ins Auge fassen, da� die Hardware, dadurch, weniger abgenutzt wird.


Go to the first, previous, next, last section, table of contents.